package com.cy.mall.service.store;

import java.util.List;

import com.cy.mall.model.PageBean;
import com.cy.mall.model.domain.store.Store;
import com.cy.mall.model.query.store.StoreListQuery;
import com.cy.mall.model.vo.store.EnableStoreListVO;
import com.cy.mall.model.vo.store.StoreListVO;

/**
 * 门店StoreService
 *
 * @author tanyilin
 *
 * @create 2019年1月24日 下午3:19:58
 */
public interface StoreService {

	/**
	 * 前台门店列表，分页
	 * 
	 * @param query
	 * @return
	 */
	PageBean<StoreListVO> selectStoreList(StoreListQuery query);
	
	/**
	 * 查询某品牌启用状态的门店列表
	 * 
	 * @param brandId
	 * @return
	 */
	List<EnableStoreListVO> allEnableStoreList(Long brandId);
}
